press rolling - German English Dictionary